engine barrel - Français Anglais Dictionnaire